High-level multicore programming with C++11
نویسندگان
چکیده
منابع مشابه
High-level multicore programming with C++11
Nowadays, one of the most important challenges in programming is the efficient usage of multicore processors. All modern programming languages support multicore programming at native or library level. C++11, the next standard of the C++ programming language, also supports multithreading at a low level. In this paper we argue for some extensions of the C++ Standard Template Library based on the ...
متن کاملHigh-Level Programming of Dynamically Reconfigurable NoC-Based Heterogeneous Multicore SoCs
Networks-on-Chip (NoCs) provide a scalable, efficient and performant communication medium to interconnect complex IP cores. To facilitate interoperation between IP cores, a number of standards have been proposed (e.g. VSIA, OCP/IP) [Kogel et al., 2005] regarding the interface between the IP cores and the communication medium. The purpose of such standards is to facilitate design reuse and as su...
متن کاملHigh level Grid programming with ASSIST
The development of efficient grid applications usually requires writing huge portions of code directly at the level of abstraction provided by the underlying grid middleware. In this work we discuss an alternative approach, raising the level of abstraction used when programming grid applications. Our approach requires programmers just to describe in a qualitative way the kind of parallelism the...
متن کاملVery High Level Programming with Collection Components
Despite the possibility of providing standard collection frameworks, object-oriented languages do not generally encourage a 'very high level' style of programming in which collection components are regarded as first class citizens and in which different implementations for a collection can be exchanged without affecting the correctness of a program and with minimal change to the source code. Th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Science and Information Systems
سال: 2012
ISSN: 1820-0214,2406-1018
DOI: 10.2298/csis111231027s